submarine communications cable - Turc Anglais Dictionnaire